package com.zshan.clinic.admin.entity.vo.print;

import com.zshan.clinic.admin.entity.medical.field.MedicalFieldDetail;
import com.zshan.clinic.admin.entity.vo.print.medical.MedicalFieldPrintDetail;
import lombok.Data;

import java.time.LocalDate;
import java.util.List;

/**
 * 门诊病历打印
 * @author lichen
 */
@Data
public class ClinicMedicalPrintVo extends PrintTitleVo{

    /**
     * 病历字段
     */
    private List<MedicalFieldPrintDetail> fieldList;


    /** 医嘱事项 */
    private String doctorAdvice;

    //--------------补充底部信息------------------

    /**
     * 医生
     */
    private String doctorName;

    /** 完诊日期;2025-07-09 */
    private LocalDate diagnosisDate;

    /**
     * 医生签名，如果有值就显示这个，是个图片；如果没有值就显示doctorName
     */
    private String signature;
}
